generally esteemed and respected - Turc Anglais Dictionnaire